home *** CD-ROM | disk | FTP | other *** search
- From: hohmuth@inf.tu-dresden.de (Michael Hohmuth)
- From: Stephan Haslbeck <haslbecs@informatik.tu-muenchen.de>
- From: Torsten Scherer <itschere@techfak.uni-bielefeld.de>
- Subject: mint-1.10h5
- Subject: Sticky Text Patches
- Subject: fselect patch... (repost)
- Date: Sun, 3 Jul 1994 03:46:09 +0200 (MET DST)
- From: hohmuth@inf.tu-dresden.de (Michael Hohmuth)
- Organization: Dept. of Computer Science, TU Dresden, Germany
- Mime-Version: 1.0
-
- I've put up a fifth re-sync patch...
-
- I've incorporated Stephan Haslbeck's changes -- I hope this fixes some
- of the memory protection problems some people encountered recently.
- I've also included a README.1ST which explains the status of the
- patch files and contains an (almost) complete list of sub-patches.
-
- Now available via ftp from ftp.inf.tu-dresden.de:
-
- pub/atari/Mint/Kernel/mint-1.10h4-1.10h5-diffs.gz
- Diffs against the kernel patched with the first four patches.
-
- pub/atari/Mint/Kernel/mint-1.10-1.10h5-diffs.gz
- Diffs against the virgin kernel.
-
- You can also get this via email by sending a message to
- ftpmail@ftp.inf.tu-dresden.de containing this text in the message body:
-
- send pub/atari/Mint/Kernel/mint-1.10h4-1.10h5-diffs.gz
- or
- send pub/atari/Mint/Kernel/mint-1.10-1.10h5-diffs.gz
-
- After my .sig are the last few commit messages.
-
- Bye,
- Michael
- --
- Email: hohmuth@inf.tu-dresden.de
- WWW: http://www.inf.tu-dresden.de/~mh1/
-
- **************************************
-
- From: Stephan Haslbeck <haslbecs@informatik.tu-muenchen.de>
- Subject: Sticky Text Patches
- Message-Id: <94Jul1.125546mesz.209301@hphalle0.informatik.tu-muenchen.de>
-
- dosmem.c: when do_vfork tries to restore the parent's memory it does
- not have access to it anymore; add some prot_temp()-calls in
- fork_restore()
-
- **************************************
-
- From: Torsten Scherer <itschere@techfak.uni-bielefeld.de>
- Subject: fselect patch... (repost)
- Message-Id: <9406230910.AB17558@gimpel.techfak.uni-bielefeld.de>
-
- biosfs.c dosfile.c fasttext.c file.h pipefs.c procfs.c tosfs.c:
- A patch to add the functionality to select for exceptional
- conditions to MiNT.
-
- A device driver which want's to support this must also support a select
- mode of 2 (besides 0 for `read' and 1 for 'write', which all drivers should
- support) and should implement an FIOEXCEPT ioctl call to determine if a
- particular file pointers has got an exceptional condition to offer (just
- like FIONREAD and FIONWRITE for read/write selects), in which case it
- should set it's argument pointer to 1.
-
- If you should select an old device driver for exceptional conditions, it
- should just behave the way it has done without this, say block, because it
- neither understands the select mode 2 (and therefore can't be activated to
- select), nor the FIOEXCEPT call (and therefore won't never report success).
- Since this is only theory and even MiNT's internal device drivers do not
- always explicitly check both of the `old' possible modes, but use constructs
- like `if (mode != O_RDONLY)', some patches have been necessary to be sure.
- At least it doesn't seem to disturb my setup now... :-)
-
- **************************************
-
- add README.1ST
-